public witness - French English Dictionary

public witness

Meanings of "public witness" in French English Dictionary : 1 result(s)

English French
Church Administration
public witness témoignage public